﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IsmsExplorer.Infrastructure.RepositoryFramework;
using IsmsExplorer.Model.Iso27001;

namespace IsmsExplorer.Model.RiskRegister {
    public interface ITreatmentRepository : IRepository<Treatment> {
        Treatment FindBy(Threat threat);
        void AssociateIsoControls(Treatment treatment, IList<Iso27001Control> controls);
        void DisassociateIsoControls(Treatment treatment, IList<Iso27001Control> controls);
    }
}
